#ifndef TETRA_H
#define  TETRA_H

typedef struct double3Tag
{
	double3Tag(double xx, double yy, double zz)
	{
		x = xx;
		y = yy;
		z = zz;
	}
	double x;
	double y;
	double z;
} DPoint;

typedef struct voxelTag
{
	unsigned int *count;
	unsigned int *offset;
	double *points;
	unsigned int nCount;
} VoxelData;

typedef struct 
{
	int vertice[4];
} Tetrahedral;

typedef struct 
{
	int *tet;
	int count;
} BoundaryMissing;
#endif